package com.zte.claa.inficombo.csa.app.service.sapi.ffhost.bean;

import java.sql.Timestamp;

import com.fasterxml.jackson.annotation.JsonFormat;

public class FFHostOpData {
	private long logid = 0; //	记录ID	Long	自增长	N	主键
	
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",  timezone="GMT+8")
	private Timestamp collecttime; //	采集时间	Timestamp		N	创建索引
	private String deveui; //	消防设施系统资源编号	Varchar(100)		N	创建索引
	private String projectid;	//	项目ID	VARCHAR(200)		N	归属项目，	创建索引
	private int systype = 0; 	//	消防设施系统类型标记	Int	0	N	参见GB规范定义
	private int sysaddr = 0; 	//	消防设施系统地址	Int	0	N	
	private int statevalue = 0; //	消防设施系统操作原始值	Int	0	N	
	private int opno = 0; 		//	操作员编号	Int	0	Y	
	private byte resetop = 0; 	//	复位操作	Byte	0	N	1--复位；	0--无操作；
	private byte noisereduce = 0; //	消音操作	Byte	0	N	1--消音；	0--无操作；
	private byte manualalarm = 0; //	手动报警	Byte	0	N	1--手动报警；	0--无操作；
	private byte alarmclean = 0;  //	警情消除	Byte	0	N	1--警情消除；	0--无操作；
	private byte autocheck = 0;   //	自检操作	Byte	0	N	1--自检；	0--无操作；
	private byte confirm = 0; 	  //	确认操作	Byte	0	N	1--确认；	0--无操作；
	private byte test = 0; 		  //	测试操作	Byte	0	N	1--测试；	0--无操作；
	private byte resrv1 = 0;      //	预留1	Byte	0	N	0 
	
	public FFHostOpData(){
		
	}

	public long getLogid() {
		return logid;
	}

	public void setLogid(long logid) {
		this.logid = logid;
	}

	public Timestamp getCollecttime() {
		return collecttime;
	}

	public void setCollecttime(Timestamp collecttime) {
		this.collecttime = collecttime;
	}

	public String getDeveui() {
		return deveui;
	}

	public void setDeveui(String deveui) {
		this.deveui = deveui;
	}

	public String getProjectid() {
		return projectid;
	}

	public void setProjectid(String projectid) {
		this.projectid = projectid;
	}

	public int getSystype() {
		return systype;
	}

	public void setSystype(int systype) {
		this.systype = systype;
	}

	public int getSysaddr() {
		return sysaddr;
	}

	public void setSysaddr(int sysaddr) {
		this.sysaddr = sysaddr;
	}

	public int getStatevalue() {
		return statevalue;
	}

	public void setStatevalue(int statevalue) {
		this.statevalue = statevalue;
	}

	public int getOpno() {
		return opno;
	}

	public void setOpno(int opno) {
		this.opno = opno;
	}

	public byte getResetop() {
		return resetop;
	}

	public void setResetop(byte resetop) {
		this.resetop = resetop;
	}

	public byte getNoisereduce() {
		return noisereduce;
	}

	public void setNoisereduce(byte noisereduce) {
		this.noisereduce = noisereduce;
	}

	public byte getManualalarm() {
		return manualalarm;
	}

	public void setManualalarm(byte manualalarm) {
		this.manualalarm = manualalarm;
	}

	public byte getAlarmclean() {
		return alarmclean;
	}

	public void setAlarmclean(byte alarmclean) {
		this.alarmclean = alarmclean;
	}

	public byte getAutocheck() {
		return autocheck;
	}

	public void setAutocheck(byte autocheck) {
		this.autocheck = autocheck;
	}

	public byte getConfirm() {
		return confirm;
	}

	public void setConfirm(byte confirm) {
		this.confirm = confirm;
	}

	public byte getTest() {
		return test;
	}

	public void setTest(byte test) {
		this.test = test;
	}

	public byte getResrv1() {
		return resrv1;
	}

	public void setResrv1(byte resrv1) {
		this.resrv1 = resrv1;
	}
	
}
